Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F3 Iran F1 Iran F2 Romania F17 Romania F18 Brazil F11 Colombia F5 Colombia F6 Chile F5 Chile F6 Chile F7 Brazil F2 Brazil F3 Brazil F4 Brazil F5 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F15 Italy F10 Brazil F3 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Brazil F9 Brazil F11 Brazil F12 Brazil F13 Brazil F14 Brazil F16 Lebanon F1 Lebanon F2 Portugal F1 Italy F8 Italy F9 Brazil F6 Brazil F7 Brazil F8 Brazil F9 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F11 M15 Caslano M25 Tulsa M15 Champaign M15 Weston M25 Bourg-en-Bresse Nossa Caixa Tennis Cup - Sao Paulo M25 Pardubice Copa Petrobras Brazil - Belo Horizonte Samarkand Challenger - Samarkand Aberto de Sao Paulo - Sao Paulo ATP Challenger La Serena - La Serena Wiesmann Roadster Open - Nuembrecht III Aberto Santa Catarina de Tenis - Florianopolis Prostejov Challenger Copa Petrobras Paraguay - Asuncion Copa Petrobras-Argentina - Buenos Aires Buenos Aires Challenger Marburg Challenger Orleans Challenger Braunschweig Challenger Scheveningen Challenger Biella Challenger BH Tennis Open - Belo Horizonte Bangkok Challenger Manila Challenger Braunschweig Challenger M15 Bucharest Copa Petrobras Uruguay - Montevideo BNP Paribas Primrose - Bordeaux Braunschweig Challenger Ningboo Challenger Ho Chi Minh City Challenger Shenzhen Challenger Rennes Challenger Indian Wells Challenger Santiago Challenger Irving Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Prostejov Challenger Surbiton Challenger Milan Challenger Astana Challenger Rimini Challenger Como Challenger Genova Challenger Campinas Challenger Guayaquil Challenger Sopot Challenger TED Open Istanbul - Istanbul Francavilla Challenger Newport Beach Challenger Cleveland Challenger Santiago Challenger Murcia Challenger Tunis Challenger Mons Challenger Amersfoort Challenger Siemens Open - Scheveningen Szczecin Challenger Biella Challenger Las Vegas Challenger Santiago Challenger Dallas Challenger Cleveland Challenger Morelos Challenger Lima Challenger Cary Challenger Amersfoort Challenger Montevideo Challenger Buenos Aires Challenger Roanne Challenger Credicard Mastercard Tennis Cup - Campos do Jordao FILA Challenger Biella - Biella Banja Luka Challenger Campinas Challenger Pozoblanco Challenger Alicante Challenger Synsam Swedish Open - Bastad Marburg Challenger Charlottesville Challenger Ostrava Challenger Kremlin Cup - Moscow Estoril Open - Estoril Dallas Challenger St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle Heineken Open Shanghai - Shanghai 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Copenhagen Open - Copenhagen Adidas International - Sydney Telenordia Swedish Open - Bastad Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Allianz Suisse Open Gstaad - Gstaad Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Fergana Challenger - Fergana Open Castilla y Leon Trofeo Iberdrola - Segovia Privat Bank Cup - Dniepropetrovsk President's Cup 2000 - Tashkent Cyclus Open de Tenis - Florianopolis Gold Flake Open - Chennai Banja Luka Challenger Santo Domingo Challenger Kremlin Cup - Moscow Padova Challenger BH Tennis Open International Cup - Belo Horizonte Quelle Cup 2000 - Furth Campionati Internazionali di Sicilia - Palermo Muller Cup 2000 - Ulm Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Meerbusch Challenger Seguros Bolivar Open - Bogota Challenger ATP de Cuenca Diario El Mercurio - Cuenca Grand Prix de Tennis de Lyon - Lyon Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai BMW Open - Munich XIII Trofeo Ciudad de Quito - Quito Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Copa Petrobras Colombia - Bogota St. Petersburg Open - St. Petersburg Copa Petrobras Argentina - Buenos Aires Gerry Weber Open - Halle Generali Open - Kitzbuhel The Nottingham Open - Nottingham The Dubai Tennis Championships - Dubai Challenger de Providencia-Copa Kia - Santiago BMW Open - Munich Bancolombia Open - Bogota Mercedes Cup - Stuttgart Gerry Weber Open - Halle Mercedes Cup - Stuttgart Tunis Open - Tunis Morocco Tennis Tour - Rabat Grand Prix Hassan II - Casablanca Unicredit Czech Open - Prostejov St. Petersburg Open - St. Petersburg 2003 Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich President's Cup - Tashkent Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Sao Paulo Challenger Allianz Suisse Open - Gstaad ATP Kremlin Cup - Moscow Chennai Open - Chennai Movistar Open - Vina del Mar Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Sao Paulo Challenger ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Brasil Open - Costa do Sauipe PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg BMW Open - Munich Qatar ExxonMobil Open - Doha The Samsung Open - Nottingham Brisbane - Brisbane Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Braunschweig Challenger Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Kyiv UMC Open - Kiev BMW Open - Munich Open de Nice Cote dAzur - Nice International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow Ethias Trophy - Mons Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington China Open - Beijing St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland ATP Challenger Tour Finals PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Prostejov Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Dallas Challenger St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Citi Open - Washington Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Gerry Weber Open - Halle Valencia Open - Valencia China Open - Beijing Ecuador Open - Quito Kremlin Cup - Moscow Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo BMW Open - Munich Aircel Chennai Open - Chennai Ecuador Open - Quito Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Montevideo Challenger Rio Open - Rio de Janeiro SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg San Luis Potosi Challenger - San Luis Potosi Bogota Challenger Copa Claro - Buenos Aires Ecuador Open - Quito Argentina Open - Buenos Aires New York Open - New York Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Generali Open - Kitzbuhel Sparkessen Magdeburg Open - Magdeburg Delray Beach Open - Delray Beach Chile Dove Men+Care Open - Santiago Warsteiner Challenger Lubeck - Lubeck Pekao Open - Szczecin Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Open de Charleroi - Charleroi Argentina Open - Buenos Aires V Torneo Internazionale di Tennis - Barletta The Nottingham Open - Nottingham Kuppers Kolsch Cup - Aachen Copa Claro - Buenos Aires Thailand Open - Bangkok BRD Nastase Tiriac Trophy - Bucharest ATP Kremlin Cup - Moscow Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest Gazprom Hungarian Open - Budapest Gerry Weber Open - Halle Antalya Cup - Antalya Rennes Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Topshelf Open - 's-Hertogenbosch AEGON Championships - London SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Konzum Croatia Open - Umag Brisbane International - Brisbane Apia International - Sydney Irving Challenger Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Open 13 - Marseille Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Suisse Open - Gstaad US Men's Clay Court Championship - Houston Eckental Challenger Bangkok Challenger TEB BNP Paribas Istanbul Open - Istanbul Bratislava Challenger Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Turin Challenger Rio Open - Rio de Janeiro San Benedetto Challenger Irving Challenger Sao Paulo Challenger Tour Finals Recanati Challenger Lisbon Challenger San Benedetto Challenger 13 BH Tennis Open International Cup - Belo Horizonte Opel Bulvaria MCG Bulgarian Open - Sofia Perugia Challenger L'Aquila Challenger Como Challenger Genova Challenger Ann Arbor Challenger Newport Beach Challenger Forli Challenger Sao Paulo Challenger Campinas Challenger Lugano Challenger Orlando Challenger Tallahassee Challenger Pozoblanco Challenger Poznan Challenger Liberec Challenger Mallorca Challenger Tenerife Challenger Pau Challenger Tennis Masters Series - Monte Carlo Oeiras 3 Challenger Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Porto Challenger Tennis Masters Series - Hamburg Amersfoort Challenger Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Segovia Challenger Toulouse Challenger Cassis Challenger Szczecin Challenger Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Orlando Challenger Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Brescia Challenger Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Qatar Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Sunrise Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid China Open - Beijing Internazionali BNL d'Italia - Rome International Indoor Tennis Championships of Croatia - Zagreb Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Open 13 - Marseille Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Japan Open - Tokyo St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Grand Prix Hassan II - Casablanca President's Cup - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Dubai Tennis Open - Dubai Idea Prokom Open - Sopot Scania Stockholm Open - Stockholm Milan Indoors - Milan Kroger / St. Jude International - Memphis BMW Open - Munich Open Seat-Godo 2001 - Barcelona Ordina Open - 's-Hertogenbosch Internazionali BNL d'Italia - Rome Energis Open - Amsterdam Kremlin Cup - Moscow Kaohsiung Challenger VTR Open - Vina del Mar Copenhagen Open - Copenhagen Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Braunschweig Challenger Gerry Weber Open - Halle Dubai Open - Dubai Mercedes Cup - Stuttgart AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Moselle - Metz ATP Kremlin Cup - Moscow Indianapolis Tennis Championships - Indianapolis Sybase Open - San Jose Mallorca Open - Mallorca Gerry Weber Open - Halle NASDAQ-100 Open - Miami Qatar ExxonMobil Open - Doha Telecom Italia Masters - Rome BMW Open - Munich Tennis Masters Series - Madrid Rakuten Japan Open - Tokyo Mutua Madrilena Madrid Open - Madrid Qatar Exxon Mobil Open - Doha Tennis Masters Series - Paris The Dubai Tennis Championships - Dubai Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Aegon Nottingham Open - Nottingham Rogers Cup - Toronto Rogers Cup - Montreal Rogers Cup - Montreal Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Kremlin Cup - Moscow European Open - Antwerp Western & Southern Open - Cincinnati Dubai Duty Free Tennis Championships - Dubai Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo Ricoh Open - 's-Hertogenbosch Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells China Open - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Erste Bank Open - Vienna Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Geneva Open - Geneva French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco French Open - Paris Pilot Pen Tennis - New Haven U.S. Open - New York Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris French Open - Paris Garanti Koza Sofia Open - Sofia Rakuten Japan Open - Tokyo Apia International - Sydney BNP Paribas Masters - Paris French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rio Open - Rio de Janeiro Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, RUS-IND 3-2 French Open - Paris Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, Group I, 2R, ECU-BRA 0-5 U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open (juniors) Wimbledon (juniors) Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Kooyong Classic - Kooyong Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, ROU-RUS 1-4 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, Group I, 2R, BRA-ECU 3-1 Olympics - Athens Olympics - Beijing Olympics - Rio de Janeiro Olympics - London AAMI Classic - Kooyong Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, 1R, BLR-RUS 3-2 AAMI Classic - Kooyong